package com.pt25.base.dep.redis.aspect;


import com.pt25.base.constants.BaseConstants;

import java.lang.annotation.*;

@Documented
@Inherited
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
public @interface ClearCache {
     /**
      * 缓存数据的类型
      */
     Class<?> value() default Class.class;
     /**
      * redis名称
      */
     String redisName() default BaseConstants.DEFAULT;

     /**
      * 缓存的key
      */
     String cacheKey();
}
